@charset "UTF-8";
/* CSS Document */
/*list-header*/
#header{ height:118px;}
.logo_txt{ padding-top:29px;}

.language{ padding-top:29px; width:145px;}
.language a{ display:block; height:15px; color:#737373; text-align:right;}
.language a.cn{background:url(../images/cn.png) no-repeat; width:52px; line-height:15px;}
.language a.en{background:url(../images/en.png) no-repeat; width:77px; line-height:18px;}

.search{ width:245px; height:34px; margin-top:12px;}
.search_input{ height:30px; padding-top:2px; width:195px; padding-left:10px; font-size:14px; background:none; border:0; color:#333;}
.search_btn{ width:30px; height:30px; background:url(../images/search_btn.png) 2px 7px no-repeat; border:0; cursor:pointer;}

/*list-nav*/
#nav{ background:#8e0f15;}
.nav{ height:50px;}
.nav li{ float:left; position:relative;}
.nav li:hover ul{ display:block;}
.nav li:hover a{background:#7f070d;}
.nav li a{ display:block; height:50px; padding:0 30px; color:#fff; font-size:14px; line-height:50px;}
.nav li a.active{ background:#7f070d;}
.nav li ul{ position:absolute; top:50px; left:0; display:none; background:#7f070d; padding-bottom:5px; z-index:100;}
.nav li ul li{width:190px;}
.nav li ul li:hover a{ background:#94060d;}
.nav li ul li a{ display:block; height:40px; line-height:40px; padding:0 30px;}

/*mbx*/
.mbx{ padding-top:39px; padding-bottom:22px;}
.mbx a{ padding:0 3px;}
.mbx a:hover,.mbx span{ color:#8e0f15;}


/*list*/
.list_l{ width:708px; padding-bottom:41px;}
.top_bg{ height:3px; background:url(../images/list_bg.png) no-repeat #e6e6e6; }
.list_l ul{ width:666px;margin-top:28px;}
.list_l ul li{ height:34px; line-height:34px; border-bottom:1px dashed #e5e5e5; list-style:disc; margin-left:20px; position:relative;}
.list_l ul li a{ color:#585858;}
.list_l ul li a:hover{ color:#8e0f15;}
.list_l ul li span{ position:absolute; right:0; top:0px; color:#8d8d8d;}

.list_r{ width:268px;}
.sidr_title{ height:45px; width:245px; line-height:47px; border-bottom:1px solid #e5e5e5; background:url(../images/list_allow.png) no-repeat 0px 16px;}
.sidr_title h2{ padding-left:13px; font-size:14px; color:#343434;}

.list_r_1 ul{ padding-top:19px;width:245px; padding-bottom:10px;}
.list_r_1 ul li{ padding-bottom:13px; list-style:disc; margin-left:17px;}
.list_r_1 ul li a{color:#585858;}
.list_r_1 ul li a:hover{color:#8e0f15;}

.list_r_2{ margin-top:12px; margin-bottom:15px;}
.list_r_2 ul{ padding-top:20px;width:245px; padding-bottom:12px; background:url(../images/list_num.png) no-repeat 2px 18px;}
.list_r_2 ul li{ padding-bottom:13px; margin-left:27px;}
.list_r_2 ul li a{color:#585858;}
.list_r_2 ul li a:hover{color:#8e0f15;}

.pagenum{ padding-top:30px; padding-bottom:80px;}
.pagenum ul li{ float:left; margin-right:10px;}
.pagenum ul li a{ display:block; height:28px; line-height:29px; padding:0 10px; border:1px solid #e5e5e5; color:#8d8d8d;}
.pagenum ul li a:hover{background:#eee;}
.pagenum ul li.active{ background:#8e0f15; height:28px; line-height:29px; padding:0 10px; border:1px solid #8e0f15; color:#fff;}


/*detail*/
.detail_title{ padding-top:43px; text-align:center; width:650px;border-bottom:1px dashed #e5e5e5; }
.detail_title h1{ font-weight:normal; font-size:18px; color:#343434;}
.detail_title p{ padding-top:25px; padding-bottom:25px; color:#a3a3a3;}
.detail_title p span{ padding-right:30px;}
.detail_main{ padding-top:40px; padding-bottom:45px; width:650px; border-bottom:1px dashed #e5e5e5; color:#585858; line-height:23px;}

.nextprev{width:650px; padding-top:20px; padding-bottom:5px;}
.nextprev p{ padding-top:15px;}
.nextprev p a{color:#585858;}
.nextprev p a:hover{color:#8e0f15;}


/*search*/
.search_main{ margin-bottom:60px;}
.search_main_list{ width:930px; padding-top:10px;}
.search_main_list li{ padding-top:35px; padding-bottom:25px; border-bottom:1px dashed #e5e5e5;}
.search_main_list li h2{ margin-bottom:13px;}
.search_main_list li h2 a{ font-size:16px; color:#246eb1;}
.search_main_list li h2 a:hover{color:#8e0f15;}
.search_main_list li p{ line-height:22px; padding-bottom:5px;}
.search_main_list li p a{ color:#42b23a;}
.search_main_list li p a:hover{ color:#8e0f15;}
.search_main_list li p span{ padding-left:18px; color:#999;}

.search_main .pagenum{ width:930px; margin:0 auto; padding-top:40px; padding-bottom:60px;}

/*about*/
.side_nav{ padding-top:10px;}
.side_nav a{ display:block; height:55px; line-height:55px; color:#343434; padding-left:44px; border-bottom:1px solid #e6e6e6; font-size:14px;}
.side_nav a.active{ color:#8e0f15; background:url(../images/list_allow.png) no-repeat 20px 20px;}
.side_nav a:hover{ background:url(../images/list_allow.png) no-repeat 20px 20px;}


/*form*/
.form_title{ text-align:center; color:#8e0f15; padding-top:42px; border-bottom:1px solid #e6e6e6;}
.form_title h1{ font-weight:normal; font-size:18px; padding-bottom:17px;}
.form_title p{ padding-bottom:27px;}

.form table tr td{ font-size:15px; height:60px; vertical-align:middle;}
.form table tr td b{color:#8e0f15; padding-left:100px; font-weight:normal;}
.form table tr td input{ width:338px; height:30px; margin-left:27px; background:#fff;border:1px solid #d9d9d9; padding-left:10px;}
.form table tr td span{ font-size:16px; padding-left:8px; color:#8e0f15;}
.form table tr td select.sex{ width:113px; height:30px; margin-left:27px; background:#fff;border:1px solid #d9d9d9;}
.form table tr td select.type{ width:348px; height:30px; margin-left:27px; background:#fff;border:1px solid #d9d9d9;}
.form table tr td textarea{ width:508px; height:184px; margin-left:27px; margin-top:16px; margin-bottom:16px;background:#fff;border:1px solid #d9d9d9;line-height:20px;padding-left:10px; padding-top:5px;}
.form table tr td input.submit{ width:125px; height:41px; background:#8e0f15; border:none; color:#fff; cursor:pointer; padding-left:0; margin-left:30px;}
.form table tr td input.submit:hover{ opacity:0.95;}
.form table tr td input.reset{ width:125px; height:41px; background:#cfcfcf; border:none; color:#5c5c5c; cursor:pointer;padding-left:0; margin-left:24px;}
.form table tr td input.reset:hover{ opacity:0.9;}

.boder_r{border-right:1px solid #e6e6e6;}
.boder_b{border-bottom:1px solid #e6e6e6;}

